za sortiranje zasnovanog na poređenju Ω (n log n )
broj x. Konstruisati algoritam slo ž enosti Ω (n log n ) koji utvr đ uje da li u S postoje dva elementa
složenost algoritma treba da bude O (n log n ), gde je n ukupan broj elemenata u oba skupa.
je rastući, te se binarnom pretragom pomocu O ( log n ) (preciznije [ log k ] 1) upoređivanja među ovim
, za proveru svih parova a i b j dovoljno je O (n log n ) upoređivanja
log n ).
, tako da je broj različitih elemenata u nizu O ( log n ).
ovakvih nizova, u kome se izvršava najviše O (n log log n ) upoređivanja brojeva. b) Zašto je složenost
nizova, u kome se izvršava najviše O (n log log n ) upoređivanja brojeva. b) Zašto je složenost
ovog algoritma manja od donje granice Ω (n log n ) za sortiranje?
nizu. Ako je broj različitih elemenata u nizu O ( log n ), onda je broj čvorova u stablu O (log n), te je
u nizu O (log n), onda je broj čvorova u stablu O ( log n ), te je visina stabla O (log log n) = > broj
čvorova u stablu O (log n), te je visina stabla O ( log log n ) = > broj upoređivanja je najviše O (n log log n).
u stablu O (log n), te je visina stabla O (log log n ) = > broj upoređivanja je najviše O (n log log n).
O (log log n) = > broj upoređivanja je najviše O (n log log n ).